/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package lista4_Num1_ClinicaNutricao;

import model.Paciente;
import model.ResultadoAvaliacao;

/**
 *
 * @author Kdc
 */
public class Ccintura extends CalculosNutricionais {

    private double cc;

    @Override
    public void calcula(Paciente p) {

        this.cc = p.getMedidaCintura();

    }

    @Override
    public void classifica(Paciente p) {

        String classificacao = "INDISPONIVEL";;

        if (p.getSexo() == 'M') {
            if (cc < 94) {
                classificacao = "Ideal";
            } else if (cc >= 94 && cc < 102) {
                classificacao = "Elevado";
            } else if (cc >= 102) {
                classificacao = "Muito Elevado";
            }
        } else {
            if (cc < 80) {
                classificacao = "Ideal";
            } else if (cc >= 80 && cc < 88) {
                classificacao = "Elevado";
            } else if (cc >= 88) {
                classificacao = "Muito Elevado";
            }

        }

        p.addResultado(new ResultadoAvaliacao(this.cc, classificacao, "CC"));
    }

}
